/************************************************************************************************/
/*Lab 3: PrepareTokens.hh									*/
/*												*/
/*Description: This header file declares commands that will be used to organize tokens and store*/
/*	       them into the corresponding locations, whether it be directives, labels,		*/
/*	       comments, or operation codes.  This function does not do error checking for	*/
/*	       operation codes, so if there is something that looks like operation code, then it*/
/*	       will just passed on.								*/	 
/*												*/
/*Modification Log:										*/
/*												*/
/*		2012/03/05 - Added the "sort" command to this header file that will sort tokens	*/
/*			     into their appropiate categories in the class "AssemblerData".	*/
/*			     (SamuelThacker)							*/
/*		2012/02/17 - Creation of this header file. (Samuel Thacker)			*/
/*												*/
/*               ----Please report any modifications made to this file please----               */
/************************************************************************************************/

#ifndef PREPARETOKENS_HH
#define PREPARETOKENS_HH

#include "AssemblerClasses.hh"

AssemblerData * sort(TokensHeader * TOK); //Sorts tokens into their appropiate category.

#endif //PREPARETOKENS_H
